Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
island
n. île, îlot ; zone de refuge; superstructure (porte-avions) v. créer u...
detail>>
on the island
adv. sur l'île
detail>>
1
2
3
Next